<?php
/**
 * Controller_Profile
 *
 * Класс Controller_Profile отвечает за обработку страниц, связанных с профайлами
 *
 * @author Дмитрий Кузьма <kouzma.d@gmail.com>
 * @version 1.0
 */
class Controller_Profile extends Controller_Base {

	/**
	 * Выбор действия по URL
	 *
	 */
	public function action() {
	  Service_Debug::setDebug();
    if ($this->arrRequest[1] == '') {
      if (!User_User::getId()) $this->setError('auth');
    	$this->actionIndex();
    }
    else $this->setError(404);
		
	}
	
  /**
   * Выводит список городов
   * 
   */
  public function actionIndex() {
    $objUser = User_User::getUser();
    $userId = $objUser->id;
    $objAlbum = new Album();
    $objAlbum->find('first', array('conditions' => "`album`.`ID_user` = '" . $userId . "'"));
    $arrPhotos = $objAlbum->getPhotos();

    $objViewAlbum = new View_Album();
    $objViewProfile = new View_Profile();
    $this->pageHead = $this->title = 'Профайл';
    $this->addMetasForAlbumView();
    
  	$this->showHeader();
  	  $objViewProfile->showProfile($objUser, true, true);
  	  $objViewAlbum->showOne($arrPhotos);
    $this->showFooter();
  }
}
?>